Automatic Differentiation of a Parallel Molecular Dynamics Application

نویسندگان

  • Paul D. Hovland
  • Christian H. Bischof
  • Lucas Roh
چکیده

The ADIC and ADIFOR automatic diierentiation tools have proven useful for obtaining the derivatives needed in many scientiic applications written in Fortran 77 or ANSI C. But many new scientiic programs are written for or ported to parallel platforms to achieve maximal performance. We provide an overview of our approach to the complex task of applying automatic diierentiation techniques to parallel programming environments, especially as applied to a parallel molecular dynamics application written in C++ with PVM message passing.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluating Parallel Languages for Molecular Dynamics Computations Evaluating Parallel Languages for Molecular Dynamics Computations

Computational molecular dynamics is an important application requiring large amounts of computing time. Parallel processing ooers very high performance potential , but irregular problems like molecular dynamics have proven diicult to map onto parallel machines. In this paper, we describe the practicalities of porting a basic molecular dynamics computation to a distributed-memory machine. In the...

متن کامل

A molecular dynamics simulation of water transport through C and SiC nanotubes: Application for desalination

In this work the conduction of ion-water solution through two discrete bundles of armchair carbon and silicon carbide nanotubes, as useful membranes for water desalination, is studied. In order that studies on different types of nanotubes be comparable, the chiral vectors of C and Si-C nanotubes are selected as (7,7) and (5,5), respectively, so that    a similar volume of fluid is investigated ...

متن کامل

A molecular dynamics simulation of water transport through C and SiC nanotubes: Application for desalination

In this work the conduction of ion-water solution through two discrete bundles of armchair carbon and silicon carbide nanotubes, as useful membranes for water desalination, is studied. In order that studies on different types of nanotubes be comparable, the chiral vectors of C and Si-C nanotubes are selected as (7,7) and (5,5), respectively, so that    a similar volume of fluid is investigated ...

متن کامل

Evaluating Parallel Languages for Molecular Dynamics Computations

Computational molecular dynamics is an important application requiring large amounts of computing time. Parallel processing ooers the possibility of much better performance on scientiic computation, but irregular problems like molecular dynamics have proven dif-cult to map onto parallel machines. In this paper, we describe the practicalities of porting a basic molecular dynamics computation to ...

متن کامل

Influences of Small-Scale Effect and Boundary Conditions on the Free Vibration of Nano-Plates: A Molecular Dynamics Simulation

This paper addresses the influence of boundary conditions and small-scale effect on the free vibration of nano-plates using molecular dynamics (MD) and nonlocal elasticity theory. Based on the MD simulations, Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) is used to obtain fundamental frequencies of single layered graphene sheets (SLGSs) which modeled in this paper as the mo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997